Stack of tubes - Turkish English Dictionary